Tables [dbo].[Subscriptions]
Properties
PropertyValue
Created3:13:29 PM Friday, January 07, 2011
Last Modified12:11:21 PM Wednesday, February 29, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key PK_Subscriptions: ID\PRODUCT_CODEIDvarchar(10)10
No
('')
Cluster Primary Key PK_Subscriptions: ID\PRODUCT_CODEIndexes iSubscriptionsPRODUCT_CODE: PRODUCT_CODEPRODUCT_CODEvarchar(31)31
No
('')
Indexes iSubscriptionsBT_ID: BT_IDBT_IDvarchar(10)10
No
('')
PROD_TYPEvarchar(10)10
No
('')
STATUSvarchar(5)5
No
('')
BEGIN_DATEdatetime8
Yes
PAID_THRUdatetime8
Yes
COPIESint4
No
((0))
SOURCE_CODEvarchar(40)40
No
('')
FIRST_SUBSCRIBEDdatetime8
Yes
CONTINUOUS_SINCEdatetime8
Yes
PRIOR_YEARSint4
No
((0))
FUTURE_COPIESint4
No
((0))
FUTURE_COPIES_DATEdatetime8
Yes
PREF_MAILint4
No
((0))
PREF_BILLint4
No
((0))
RENEW_MONTHStinyint1
No
((0))
MAIL_CODEvarchar(5)5
No
('')
PREVIOUS_BALANCEmoney8
No
((0))
BILL_DATEdatetime8
Yes
REMINDER_DATEdatetime8
Yes
REMINDER_COUNTtinyint1
No
((0))
BILL_BEGINdatetime8
Yes
BILL_THRUdatetime8
Yes
BILL_AMOUNTmoney8
No
((0))
BILL_COPIESint4
No
((0))
PAYMENT_AMOUNTmoney8
No
((0))
PAYMENT_DATEdatetime8
Yes
PAID_BEGINdatetime8
Yes
LAST_PAID_THRUdatetime8
Yes
COPIES_PAIDint4
No
((0))
ADJUSTMENT_AMOUNTmoney8
No
((0))
LTD_PAYMENTSmoney8
No
((0))
ISSUES_PRINTEDvarchar(255)255
No
('')
BALANCEmoney8
No
((0))
CANCEL_REASONvarchar(10)10
No
('')
YEARS_ACTIVE_STRINGvarchar(100)100
No
('')
LAST_ISSUEvarchar(15)15
No
('')
LAST_ISSUE_DATEdatetime8
Yes
DATE_ADDEDdatetime8
Yes
LAST_UPDATEDdatetime8
Yes
UPDATED_BYvarchar(60)60
No
('')
INTENT_TO_EDITvarchar(80)80
No
('')
FLAGvarchar(5)5
No
('')
BILL_TYPEvarchar(1)1
No
('')
COMPLIMENTARYbit1
No
((0))
FUTURE_CREDITSmoney8
No
((0))
Indexes iSubscriptionsINVOICE_REFERENC: INVOICE_REFERENCE_NUM\INVOICE_LINE_NUMINVOICE_REFERENCE_NUMint4
No
((0))
Indexes iSubscriptionsINVOICE_REFERENC: INVOICE_REFERENCE_NUM\INVOICE_LINE_NUMINVOICE_LINE_NUMint4
No
((0))
CAMPAIGN_CODEvarchar(10)10
No
('')
APPEAL_CODEvarchar(40)40
No
('')
ORG_CODEvarchar(5)5
No
('')
IS_FR_ITEMbit1
No
((0))
FAIR_MARKET_VALUEnumeric(15,2)9
No
((0))
TIME_STAMPtimestamp8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_Subscriptions: ID\PRODUCT_CODEPK_SubscriptionsID, PRODUCT_CODE
Yes
iSubscriptionsBT_IDBT_ID
iSubscriptionsINVOICE_REFERENCINVOICE_REFERENCE_NUM, INVOICE_LINE_NUM
iSubscriptionsPRODUCT_CODEPRODUCT_CODE
Permissions
TypeActionOwning Principal
GrantDeleteIMIS
GrantInsertIMIS
GrantReferencesIMIS
GrantSelectIMIS
GrantUpdateIMIS
SQL Script
CREATE TABLE [dbo].[Subscriptions]
(
[ID] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_ID] DEFAULT (''),
[PRODUCT_CODE] [varchar] (31) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_PRODUCT_CODE] DEFAULT (''),
[BT_ID] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_BT_ID] DEFAULT (''),
[PROD_TYPE] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_PROD_TYPE] DEFAULT (''),
[STATUS] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_STATUS] DEFAULT (''),
[BEGIN_DATE] [datetime] NULL,
[PAID_THRU] [datetime] NULL,
[COPIES] [int] NOT NULL CONSTRAINT [DF_Subscriptions_COPIES] DEFAULT ((0)),
[SOURCE_CODE] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_SOURCE_CODE] DEFAULT (''),
[FIRST_SUBSCRIBED] [datetime] NULL,
[CONTINUOUS_SINCE] [datetime] NULL,
[PRIOR_YEARS] [int] NOT NULL CONSTRAINT [DF_Subscriptions_PRIOR_YEARS] DEFAULT ((0)),
[FUTURE_COPIES] [int] NOT NULL CONSTRAINT [DF_Subscriptions_FUTURE_COPIES] DEFAULT ((0)),
[FUTURE_COPIES_DATE] [datetime] NULL,
[PREF_MAIL] [int] NOT NULL CONSTRAINT [DF_Subscriptions_PREF_MAIL] DEFAULT ((0)),
[PREF_BILL] [int] NOT NULL CONSTRAINT [DF_Subscriptions_PREF_BILL] DEFAULT ((0)),
[RENEW_MONTHS] [tinyint] NOT NULL CONSTRAINT [DF_Subscriptions_RENEW_MONTHS] DEFAULT ((0)),
[MAIL_CODE] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_MAIL_CODE] DEFAULT (''),
[PREVIOUS_BALANCE] [money] NOT NULL CONSTRAINT [DF_Subscriptions_PREVIOUS_BALANCE] DEFAULT ((0)),
[BILL_DATE] [datetime] NULL,
[REMINDER_DATE] [datetime] NULL,
[REMINDER_COUNT] [tinyint] NOT NULL CONSTRAINT [DF_Subscriptions_REMINDER_COUNT] DEFAULT ((0)),
[BILL_BEGIN] [datetime] NULL,
[BILL_THRU] [datetime] NULL,
[BILL_AMOUNT] [money] NOT NULL CONSTRAINT [DF_Subscriptions_BILL_AMOUNT] DEFAULT ((0)),
[BILL_COPIES] [int] NOT NULL CONSTRAINT [DF_Subscriptions_BILL_COPIES] DEFAULT ((0)),
[PAYMENT_AMOUNT] [money] NOT NULL CONSTRAINT [DF_Subscriptions_PAYMENT_AMOUNT] DEFAULT ((0)),
[PAYMENT_DATE] [datetime] NULL,
[PAID_BEGIN] [datetime] NULL,
[LAST_PAID_THRU] [datetime] NULL,
[COPIES_PAID] [int] NOT NULL CONSTRAINT [DF_Subscriptions_COPIES_PAID] DEFAULT ((0)),
[ADJUSTMENT_AMOUNT] [money] NOT NULL CONSTRAINT [DF_Subscriptions_ADJUSTMENT_AMOUNT] DEFAULT ((0)),
[LTD_PAYMENTS] [money] NOT NULL CONSTRAINT [DF_Subscriptions_LTD_PAYMENTS] DEFAULT ((0)),
[ISSUES_PRINTED] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_ISSUES_PRINTED] DEFAULT (''),
[BALANCE] [money] NOT NULL CONSTRAINT [DF_Subscriptions_BALANCE] DEFAULT ((0)),
[CANCEL_REASON] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_CANCEL_REASON] DEFAULT (''),
[YEARS_ACTIVE_STRING] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_YEARS_ACTIVE_STRING] DEFAULT (''),
[LAST_ISSUE] [varchar] (15) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_LAST_ISSUE] DEFAULT (''),
[LAST_ISSUE_DATE] [datetime] NULL,
[DATE_ADDED] [datetime] NULL,
[LAST_UPDATED] [datetime] NULL,
[UPDATED_BY] [varchar] (60) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_UPDATED_BY] DEFAULT (''),
[INTENT_TO_EDIT] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_INTENT_TO_EDIT] DEFAULT (''),
[FLAG] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_FLAG] DEFAULT (''),
[BILL_TYPE] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_BILL_TYPE] DEFAULT (''),
[COMPLIMENTARY] [bit] NOT NULL CONSTRAINT [DF_Subscriptions_COMPLIMENTARY] DEFAULT ((0)),
[FUTURE_CREDITS] [money] NOT NULL CONSTRAINT [DF_Subscriptions_FUTURE_CREDITS] DEFAULT ((0)),
[INVOICE_REFERENCE_NUM] [int] NOT NULL CONSTRAINT [DF_Subscriptions_INVOICE_REFERENCE_NUM] DEFAULT ((0)),
[INVOICE_LINE_NUM] [int] NOT NULL CONSTRAINT [DF_Subscriptions_INVOICE_LINE_NUM] DEFAULT ((0)),
[CAMPAIGN_CODE] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_CAMPAIGN_CODE] DEFAULT (''),
[APPEAL_CODE] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_APPEAL_CODE] DEFAULT (''),
[ORG_CODE] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Subscriptions_ORG_CODE] DEFAULT (''),
[IS_FR_ITEM] [bit] NOT NULL CONSTRAINT [DF_Subscriptions_IS_FR_ITEM] DEFAULT ((0)),
[FAIR_MARKET_VALUE] [numeric] (15, 2) NOT NULL CONSTRAINT [DF_Subscriptions_FAIR_MARKET_VALUE] DEFAULT ((0)),
[TIME_STAMP] [timestamp] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[Subscriptions] ADD CONSTRAINT [PK_Subscriptions] PRIMARY KEY CLUSTERED ([ID], [PRODUCT_CODE]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iSubscriptionsBT_ID] ON [dbo].[Subscriptions] ([BT_ID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iSubscriptionsINVOICE_REFERENC] ON [dbo].[Subscriptions] ([INVOICE_REFERENCE_NUM], [INVOICE_LINE_NUM]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iSubscriptionsPRODUCT_CODE] ON [dbo].[Subscriptions] ([PRODUCT_CODE]) ON [PRIMARY]
GO
GRANT REFERENCES ON  [dbo].[Subscriptions] TO [IMIS]
GRANT SELECT ON  [dbo].[Subscriptions] TO [IMIS]
GRANT INSERT ON  [dbo].[Subscriptions] TO [IMIS]
GRANT DELETE ON  [dbo].[Subscriptions] TO [IMIS]
GRANT UPDATE ON  [dbo].[Subscriptions] TO [IMIS]
GO
Uses
Used By